package inventoryServe.service.impl;


import inventoryServe.mapper.StoreMapper;
import inventoryServe.po.Store;
import inventoryServe.po.Supplier;
import inventoryServe.service.StoreService;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;


@Service
@Transactional
public class StoreServiceImpl implements StoreService {
    // 注解注入
    @Autowired
    private StoreMapper storeMapper;

    @Override
    public List<Store> allStore(Store store) {
        return this.storeMapper.allStore(store);
    }

    @Override
    public Boolean deleteStore(Integer id) {
        return this.storeMapper.deleteStore(id) > 0;
    }

    @Override
    public Boolean addStore(Store store) {
        return this.storeMapper.addStore(store) > 0;
    }

    @Override
    public Store storeOfId(Integer id) {
        return this.storeMapper.storeOfId(id) ;
    }

    @Override
    public Boolean editStore(Store store) {
        return this.storeMapper.editStore(store) > 0;
    }
}
